Big Huge Thesaurus

Solanum carolinense

noun